home *** CD-ROM | disk | FTP | other *** search
- ;
- ; LVCAM.INF
- ; Logitech Video Camera Installation file.
- ; Copyright (c)1996-1999 Logitech Inc.
- ;
- ; NOTE: Need changes for TWAIN
-
- [Version]
- LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
- signature="$CHICAGO$"
- ;CatalogFile=lvcam.cat
- Class=Image
- ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
-
- Provider=%LGI%
-
- [ControlFlags]
- ; All PnP devices should be excluded from manual AddDevice Applet list
- ExcludeFromSelect=*
-
- [SourceDisksNames]
- 1=%DISK_NAME%,LogiVideo,,
-
- [SourceDisksFiles]
- LVCam2.dll=1
- LVCA.sys=1
- LVCD.sys=1
- LVCE.sys=1
- LVCodek2.dll=1
- LVUI32.dll=1
- LVUI32RC.dll=1
- LVFWWDM.drv=1
- LVFWWDMT.dll=1
- lvcod32.dll=1
- avicap.ds=1
- avicaprc.dll=1
- avicapui.dll=1
- click.wav=1
- genimage.dll=1
- lgscan32.dll=1
- lgtwain.dll=1
- lgwake32.dll=1
- prgind32.dll=1
- twain_32.dll=1
- twain.dll=1
- twunk_16.exe=1
- twunk_32.exe=1
- ;lvcam.cat=1
- p35u.sys=1
- p35uds.dll=1
- jpgl.dll=1
-
- [Manufacturer]
- %LogitechMfg%=Logitech
-
- [DestinationDirs]
- DefaultDestDir=11 ; LDID_SYS
-
- ; Delete old Win95 and "Detroit" update drivers
- DelDrivers=10,system
- PID_0801.CopyDrivers=10,system32\drivers
- PID_0840.CopyDrivers=10,system32\drivers
- PID_0850.CopyDrivers=10,system32\drivers
- PID_D001.CopyDrivers=10,system32\drivers
- CopyDriversAll=10,system32\drivers
- CopyUserDrv=11
- CopyUserDrvNT=11
- LVUI.CopyFiles=11
- PID_D001.UserDrv.CopyFiles=11
- TWAIN.CopyFiles=10,TWAIN_32\CAMWARE
- TWAIN.CopyTwain=10
-
- ;
- ; Software installation. Only our drivers
- ;
- [DefaultInstall]
- CopyFiles=CopyDriversAll, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
-
- [Logitech]
- %USB\VID_046D&PID_0801.DeviceDesc%=PID_0801,USB\VID_046D&PID_0801&MI_00
- %USB\VID_046D&PID_0840.DeviceDesc%=PID_0840,USB\VID_046D&PID_0840
- %USB\VID_046D&PID_0850.DeviceDesc%=PID_0850,USB\VID_046D&PID_0850&MI_00
- %USB\VID_046D&PID_0840.DeviceDesc%=PID_0840,USB\VID_046D&PID_0870
- %USB\VID_046D&PID_D001.DeviceDesc%=PID_D001,USB\VID_046D&PID_D001
-
-
- [PID_0801]
- Include= ks.inf, lvkscap.inf, ksfilter.inf
- Needs= KS.Registration,LKSCAPTUR.Registration,MSPCLOCK.Installation
- AddReg= PID_0801.AddReg, User.AddReg, RunOnce.AddReg
- DelFiles= DelDrivers
- CopyFiles= PID_0801.CopyDrivers, CopyUserDrv, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
- DelReg= Win95.DelReg
- UpdateInis= Win95.UpdateInis
-
-
- [PID_0801.NT]
- Include= ks.inf, lvkscap.inf, ksfilter.inf
- Needs= KS.Registration,LKSCAPTUR.Registration.NT,MSPCLOCK.Installation
- AddReg= PID_0801.AddReg, User.AddReg, RunOnce.AddReg
- CopyFiles= PID_0801.CopyDrivers, CopyUserDrvNT, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
-
-
- [PID_0840]
- Include= ks.inf, lvkscap.inf, ksfilter.inf
- Needs= KS.Registration,LKSCAPTUR.Registration,MSPCLOCK.Installation
- AddReg= PID_0840.AddReg, User.AddReg, RunOnce.AddReg
- DelFiles= DelDrivers
- CopyFiles= PID_0840.CopyDrivers, CopyUserDrv, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
- DelReg= Win95.DelReg
- UpdateInis= Win95.UpdateInis
-
- [PID_0840.NT]
- Include= ks.inf, lvkscap.inf, ksfilter.inf
- Needs= KS.Registration,LKSCAPTUR.Registration.NT,MSPCLOCK.Installation
- AddReg= PID_0840.AddReg, User.AddReg, RunOnce.AddReg
- CopyFiles= PID_0840.CopyDrivers, CopyUserDrvNT, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
-
- [PID_0850]
- Include= ks.inf, lvkscap.inf, ksfilter.inf
- Needs= KS.Registration,LKSCAPTUR.Registration,MSPCLOCK.Installation
- AddReg= PID_0850.AddReg, User.AddReg, RunOnce.AddReg
- DelFiles= DelDrivers
- CopyFiles= PID_0850.CopyDrivers, CopyUserDrv, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
- DelReg= Win95.DelReg
- UpdateInis= Win95.UpdateInis
-
- [PID_0850.NT]
- Include= ks.inf, lvkscap.inf, ksfilter.inf
- Needs= KS.Registration,LKSCAPTUR.Registration.NT,MSPCLOCK.Installation
- AddReg= PID_0850.AddReg, User.AddReg, RunOnce.AddReg
- CopyFiles= PID_0850.CopyDrivers, CopyUserDrvNT, LVUI.CopyFiles, TWAIN.CopyFiles, TWAIN.CopyTwain
-
- [PID_D001]
- Include= ks.inf, lvkscap.inf, ksfilter.inf
- Needs= KS.Registration,LKSCAPTUR.Registration,MSPCLOCK.Installation
- AddReg= PID_D001.AddReg, User.AddReg, RunOnce.AddReg, PDI_D001.JPGL.AddReg, PID_D001.Prop.AddReg
- UpdateInis= Win95.UpdateInis, PID_D001.UpdateIni
- CopyFiles= PID_D001.CopyDrivers, PID_D001.UserDrv.CopyFiles, CopyUserDrv, TWAIN.CopyFiles, TWAIN.CopyTwain
-
- [PID_D001.NT]
- Include= ks.inf, kscaptur.inf, ksfilter.inf
- Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
- AddReg= PID_D001.AddReg, User.AddReg, RunOnce.AddReg, PID_D001.JPGL.AddReg, PID_D001.Prop.AddReg
- UpdateInis= PID_D001.UpdateIni
- CopyFiles= PID_D001.CopyDrivers, PID_D001.UserDrv.CopyFiles, CopyUserDrvNT, TWAIN.CopyFiles, TWAIN.CopyTwain
-
- [RunOnce.AddReg]
- HKLM,%RunOnce%,"LVCOMSReg",,"LVComS.exe /RegServer"
- HKLM,%RunOnce%,"LVCOMCReg",,"RegSvr32 /S LVComC.dll"
-
- [PID_0801.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,lvca.sys
-
- [PID_0840.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,lvcd.sys
-
- [PID_0850.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,lvce.sys
-
- [PID_D001.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,p35u.sys
-
- [PID_D001.JPGL.AddReg]
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.JPGL,Description,0,%JPGL.Desc%
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.JPGL,Driver,0,jpgl.dll
- HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.JPGL,FriendlyName,0,%JPGL.Desc%
-
- [PID_D001.Prop.AddReg]
- HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{4BE11D07-56D6-11D2-B78C-0080C87F5946},,,
- HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{4BE11D07-56D6-11D2-B78C-0080C87F5946}\PropertyPages,,,
- HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{4BE11D07-56D6-11D2-B78C-0080C87F5946}\PropertyPages\{2120DDE0-56E4-11D2-B78C-0080C87F5946},,,
- HKCR,CLSID\{2120DDE0-56E4-11D2-B78C-0080C87F5946},,,PCAM
- HKCR,CLSID\{2120DDE0-56E4-11D2-B78C-0080C87F5946}\InprocServer32,,,C:\WINDOWS\SYSTEM\P35UDS.DLL
- HKCR,CLSID\{2120DDE0-56E4-11D2-B78C-0080C87F5946}\InprocServer32,ThreadingModel,,Both
-
- [PID_D001.UpdateIni]
- system.ini,drivers32,,"VIDC.JPGL=jpgl.dll",0
-
- [User.AddReg]
- HKLM,"Software\Logitech\LVComS\CurrentVersion\RegisteredApplications\{D2B479C0-C3F2-11D1-B014-00AA00CF90F9}","ApplicationPath",,"QuickCam.exe"
- HKLM,"Software\Logitech\LVComS\CurrentVersion\RegisteredApplications\{D2B479C0-C3F2-11D1-B014-00AA00CF90F9}","ApplicationArgument",,"/Button"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","LVComs",,"%11%\LVComS.exe"
-
- ; Remove win95 entries for LVFW driver and Tekom driver
- [Win95.DelReg]
- HKLM,"System\CurrentControlSet\Control\MediaResources\msvideo\msvideo.lvfw",
- HKLM,"System\CurrentControlSet\Control\MediaResources\msvideo\msvideo.LP35",
-
- [Win95.UpdateInis]
- system.ini,drivers,"msvideo.lvfw=*",
- system.ini,drivers,"MSVideo.LP35=*",
-
- [DelDrivers]
- ks.sys,,,1
- stream.sys,,,1
- lvcam.sys,,,1
- lvcodek.sys,,,1
- imagecls.sys,,,1
-
- [CopyDriversAll]
- lvcam2.dll
- lvcodek2.dll
- lvca.sys
- lvcd.sys
- lvce.sys
-
- [PID_0801.CopyDrivers]
- stream.sys
- lvcam2.dll
- lvca.sys
- lvcodek2.dll
-
- [PID_0840.CopyDrivers]
- stream.sys
- lvcam2.dll
- lvcd.sys
- lvcodek2.dll
-
- [PID_0850.CopyDrivers]
- stream.sys
- lvcam2.dll
- lvce.sys
- lvcodek2.dll
-
- [PID_D001.CopyDrivers]
- stream.sys
- p35u.sys
-
- [PID_D001.UserDrv.CopyFiles]
- p35uds.dll
- LVComS.exe
- LVComC.dll
- jpgl.dll
-
- [CopyUserDrv]
- LVFWWDM.drv
- LVFWWDMT.dll
- lvcod32.dll
- LVComS.exe
- LVComC.dll
-
- [CopyUserDrvNT]
- LVFWWDMT.dll
- lvcod32.dll
- LVComS.exe
- LVComC.dll
-
- [LVUI.CopyFiles]
- LVUI32.dll
- LVUI32RC.dll
-
- [TWAIN.CopyFiles]
- ;avicap.ds
- ;avicaprc.dll
- ;avicapui.dll
- ;click.wav
- ;genimage.dll
- ;lgscan32.dll
- ;lgtwain.dll
- ;lgwake32.dll
- ;prgind32.dll
-
- [TWAIN.CopyTwain]
- ;twain_32.dll
- ;twain.dll
- ;twunk_16.exe
- ;twunk_32.exe
-
- [PID_0801.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0801.Interface
-
- [PID_0801.NT.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0801.Interface
-
- [PID_0801.Interface]
- AddReg=PID_0801.Intf.AddReg
-
- [PID_0801.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%USB\VID_046D&PID_0801.DeviceDesc%
- HKR,,ExtensionDLL,,%ExtensionDLL%
- HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
- HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
-
- [PID_0801.NT.Services]
- AddService = LVCam,0x00000002,PID_0801.ServiceInstall
-
- [PID_0801.ServiceInstall]
- DisplayName = %USB\VID_046D&PID_0801.DeviceDesc%
- ServiceType = %SERVICE_KERNEL_DRIVER%
- StartType = %SERVICE_DEMAND_START%
- ErrorControl = %SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\LVCA.sys
-
-
- [PID_0840.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0840.Interface
-
- [PID_0840.NT.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0840.Interface
-
- [PID_0840.Interface]
- AddReg=PID_0840.Intf.AddReg
-
- [PID_0840.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%USB\VID_046D&PID_0840.DeviceDesc%
- HKR,,ExtensionDLL,,%ExtensionDLL%
- HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
- HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
-
- [PID_0840.NT.Services]
- AddService = LVCam,0x00000002,PID_0840.ServiceInstall
-
- [PID_0840.ServiceInstall]
- DisplayName = %USB\VID_046D&PID_0840.DeviceDesc%
- ServiceType = %SERVICE_KERNEL_DRIVER%
- StartType = %SERVICE_DEMAND_START%
- ErrorControl = %SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\LVCD.sys
-
- [PID_0850.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0850.Interface
-
- [PID_0850.NT.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_0850.Interface
-
- [PID_0850.Interface]
- AddReg=PID_0850.Intf.AddReg
-
- [PID_0850.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%USB\VID_046D&PID_0850.DeviceDesc%
- HKR,,ExtensionDLL,,%ExtensionDLL%
- HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
- HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
-
- [PID_0850.NT.Services]
- AddService = LVCam,0x00000002,PID_0850.ServiceInstall
-
- [PID_0850.ServiceInstall]
- DisplayName = %USB\VID_046D&PID_0850.DeviceDesc%
- ServiceType = %SERVICE_KERNEL_DRIVER%
- StartType = %SERVICE_DEMAND_START%
- ErrorControl = %SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\LVCE.sys
-
- [PID_D001.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_D001.Interface
-
- [PID_D001.NT.Interfaces]
- AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,PID_D001.Interface
-
- [PID_D001.Interface]
- AddReg=PID_D001.Intf.AddReg
-
- [PID_D001.Intf.AddReg]
- HKR,,CLSID,,%ProxyVCap.CLSID%
- HKR,,FriendlyName,,%USB\VID_046D&PID_D001.DeviceDesc%
- HKR,,ExtensionDLL,,"p35uds.dll"
-
- [PID_D001.NT.Services]
- AddService = DCamUSBCompany,0x00000002,PID_D001.ServiceInstall
-
- [PID_D001.ServiceInstall]
- DisplayName = %USB\VID_046D&PID_D001.DeviceDesc%
- ServiceType = %SERVICE_KERNEL_DRIVER%
- StartType = %SERVICE_DEMAND_START%
- ErrorControl = %SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\p35u.sys
-
- [Strings]
-
- ;----------------
- ; Non-Localizable
- ;----------------
-
- ; note: only register value is case sensitive, key is not.
- ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
- KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
- SERVICE_KERNEL_DRIVER=1
- ; PnP should use demand start
- SERVICE_DEMAND_START=3
- SERVICE_ERROR_NORMAL=1
-
- ; IHV's extension DLL
- ExtensionDLL = "LVUI32.dll"
- RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
-
- ;----------------
- ; Localizable
- ;----------------
- LGI="Logitech"
- LogitechMfg="Logitech"
- DISK_NAME="Logitech USB Video Camera Disk"
- USB\VID_046D&PID_0801.DeviceDesc="Logitech QuickCam Web"
- USB\VID_046D&PID_0840.DeviceDesc="Logitech QuickCam Express"
- USB\VID_046D&PID_0850.DeviceDesc="Logitech QuickCam"
- USB\VID_046D&PID_D001.DeviceDesc="Logitech QuickCam Pro USB"
-